div#banner{
	width:100%;
	height:350px;
	clear:both;
	background:url(../images/ban_di.jpg) left top repeat-x;
	text-align:center;
}

.banner_top{
	width:100%;
	position:relative;
	margin:0 auto;
	}

#menu{
	height: 80px; 
	width:100%;
	position: absolute;
	top:0px;
	z-index:2000;
	}
#menu #m_content{
	padding-left:20px;
	width:980px;
	height:80px;
	margin:0 auto;
	background:url('../images/nav.png') center top no-repeat transparent; 
	z-index:2000; 
	overflow:visible;
	_filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); 
	_ background:url('../images/nav.gif') repeat-x;}
/*--------一级菜单样式---------------------padding-top:8px;-*/
#m_nav li{float:left; display:block;width:120px; text-align:center; font-size:14px; font-weight:bold; 
 letter-spacing:1px; position:relative; z-index:100; list-style:none;}
#m_nav li a:link,#m_nav li a:visited{color:#000;display:block; height:60px;line-height:60px;}
#m_nav li a:hover {background:#ff7800;color:#fff; text-decoration:none;}
#m_nav li span{color:#FFF; font-family:Arial; font-size:11px;  display:block;}
#menu_ul li:hover ul{position: absolute;  display:block;}  
/*--------二级菜单样式------- */
#m_nav li ul{list-style:none; position: absolute; left:0; top:60px; width: 100px; display:none;}
#m_nav li ul li{text-align:left;background-color:#ff7800; position:relative; font-size:12px; width:120px; background-image:none; filter:alpha(opacity=80);  -moz-opacity:0.8; opacity:0.8; height:26px; line-height:26px;border-bottom:#ec6f00 1px solid;}
#m_nav li ul li a:link,#m_nav li ul li a:visited{display:block; color:#fff; padding-left:16px;height:22px; line-height:16px; padding-top:6px; font-weight:500;}
#m_nav li ul li a:hover{background-image:none; padding-left:16px; background-color:#f46700; color:#000;  text-decoration:none;font-weight:600;}

.fla{height:350px;width:100%;text-align:center;}

/*banner*/
/*#slide-index{min-width:1002px;width:auto; height:350px; overflow:hidden; position:relative; text-align:center;}
#slide-index .slides{ min-width:1002px; width:auto; height:350px; text-align:center; }
#slide-index .slide{ min-width:1002px; height:350px; float:left; position:relative;text-align:center; }
#slide-index .image{ z-index:1;position:absolute; text-align:center; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}

#slide-index .control{ position:absolute; bottom:15px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:40;}
#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block; background-repeat:no-repeat; background-image:url(../images/hw_000505.gif); margin-right:6px; opacity:0.6; filter:alpha(opacity=60);}
#slide-index .control a:hover, #slide-index .control a.active{ background-image:url(../images/hw_000506.gif); opacity:1; filter:alpha(opacity=100);}
.autoMaxWidth{ overflow:hidden; position:relative;height:232px; }*/

#slide-index{min-width:1000px;width:auto; height:350px; overflow:hidden; position:relative;}
#slide-index .slides{ min-width:1000px; width:auto; height:396px; }
#slide-index .slide{ min-width:1000px; height:350px; float:left; position:relative; }
#slide-index .image{ z-index:1;position:absolute; }
#slide-index .text, #slide-index .button { z-index:2;position:absolute; top:-500px; }
#slide-index .button{ display:none; width:138px;}

#slide-index .control{ position:absolute; bottom:0px; width:100%; text-align:center; height:19px; cursor:pointer; z-index:40;}
#slide-index .control a{ width:11px; height:11px; cursor:pointer; display:inline-block; background-repeat:no-repeat; background-image:url(../images/hw_000505.gif); margin-right:6px; opacity:0.6; filter:alpha(opacity=60);}
#slide-index .control a:hover, #slide-index .control a.active{ background-image:url(../images/hw_000506.gif); opacity:1; filter:alpha(opacity=100);}
.autoMaxWidth{ overflow:hidden; position:relative;height:232px; }



div#bannerweb{
	width:100%;
	height:260px;
	clear:both;
	background:url(../images/ban_di.jpg) left top repeat-x;
}
.flaweb{height:260px;position:absolute;left:0;top:0;}
.banner_service{height:260px;width:100%;background:url(../images/banner_service.jpg) center top no-repeat; position:absolute;left:0;margin:0;}
.banner_about{height:260px;width:100%;background:url(../images/banner_about.jpg) center top no-repeat; position:absolute;left:0;margin:0;}
.banner_case{height:260px;width:100%;background:url(../images/banner_case.jpg) center top no-repeat; position:absolute;left:0;margin:0;}
.banner_network{height:260px;width:100%;background:url(../images/banner_network.jpg) center top no-repeat; position:absolute;left:0;margin:0;}
.banner_products{height:260px;width:100%;background:url(../images/banner_products.jpg) center top no-repeat; position:absolute;left:0;margin:0;}
.banner_web{height:260px;width:100%;background:url(../images/banner_web.jpg) center top no-repeat; position:absolute;left:0;margin:0;}
/* index */



div#news{
	width:100%;
	background:url(../images/index_14.jpg) left top repeat-x;
	height:45px;
	clear:both;
	}
	
.lastestnews{float:left;}
.newsname{float:left;width:80px;background:url(../images/index_06.jpg) left center no-repeat;font:normal 13px/33px Arial, Helvetica, sans-serif;color:#FFF; text-align:center;}
.tel{float:right;font-size:14px;font-weight:bold;line-height:33px;color:#ff8502;background:url(../images/tel.png) left center no-repeat;padding-left:30px;}

